how does it make you feel - French English Dictionary